telangiectatic osteosarcoma - English Synonyms Dictionary